package com.example.oasystem.service;

import com.example.oasystem.entity.burse.AoaBursementOfJian;
import com.example.oasystem.entity.holiday.AoaHolidayOfJian;
import com.example.oasystem.entity.regular.AoaRegularOfJian;
import com.example.oasystem.entity.resign.AoaResignOfJian;

public interface AoaBursementServiceOfJian {
    void insert(AoaBursementOfJian aoaBursementOfJian, long proFileId, Long userId);

    void insertEvec(AoaBursementOfJian aoaBursementOfJian, long proFileId, Long userId,Long typeId);

    void insertOver(AoaBursementOfJian aoaBursementOfJian, Long userId, Long typeId);

    void insertRegu(AoaBursementOfJian aoaBursementOfJian, AoaRegularOfJian aoaRegularOfJian, Long userId);

    void insertHoli(AoaBursementOfJian aoaBursementOfJian, AoaHolidayOfJian aoaHolidayOfJian,Long proFileId, Long userId);

    void insertRes(AoaBursementOfJian aoaBursementOfJian, AoaResignOfJian aoaResignOfJian, String handusername, Long userId);
}
